PhpOffice\PhpSpreadsheet\ReferenceHelper D

Total Complexity 189
Dependencies 6
Dependents 5
Total lines 1,028
Lines of code 614
Logical lines of code 415
Comment lines 277
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
insertNewBefore()
D
21
54 178
updateFormulaReferences()
D
31 34 107
updateSingleCellReference()
A
56 8 16
updateNamedFormulas()
S
55 7 18
cellAddressInDeleteRange()
S
56 7 18
updateCellReferencesAllWorksheets()
S
48 6 32
updateRowRangesAllWorksheets()
S
48 6 32
updateColumnRangesAllWorksheets()
S
48 6 32
updateCellRange()
S
53 6 22
adjustPageBreaks()
S
56 6 16
adjustRowDimensions()
S
53 5 21
adjustHyperlinks()
S
60 5 12
adjustDataValidations()
S
60 5 12
adjustProtectedCells()
S
60 5 12
adjustColumnDimensions()
S
60 4 13
updateCellReference()
S
63 4 10
adjustComments()
S
61 3 11
getInstance()
S
70 3 6
updateFormulaReferencesAnyWorksheet()
S
64 3 10
cellReverseSort()
S
65 3 8
cellSort()
S
65 3 8
adjustMergeCells()
S
64 2 9
__construct()
S
91 1 2
columnReverseSort()
S
77 1 3
columnSort()
S
78 1 3
__clone()
S
80 1 3